making public - French English Dictionary